Speaking Skills Talk - Carlos Martin October 10, 2024 2:00pm — 3:00pm Location: In Person - Newell-Simon 4305 Speaker: CARLOS MARTIN, Ph.D. Student, Computer Science Department, Carnegie Mellon University http://carlosgmartin.com/ Finding Mixed-Strategy Nash Equilibria of Black-Box Continuous-Action Games Using Randomized Policy Networks and Joint-Perturbation Simultaneous Pseudo-Gradients We study the problem of computing an approximate Nash equilibrium of a continuous-action game without access to gradients of the utility function. This problem arises for multi-agent reinforcement learning settings where the environment is treated as a black box. It also arises for games whose payoffs are discontinuous with respect to players' actions, such as auctions. To tackle this problem, we apply zeroth-order optimization techniques that combine smoothed gradient estimators with equilibrium-finding dynamics.We model players' strategies using randomized policy networks. These networks take noise in addition to observations as input, and can flexibly approximate arbitrary observation-dependent continuous-action distributions. This representation power is crucial for tackling continuous-action games that lack pure-strategy equilibria.In addition, we introduce a new training technique that reduces the number of utility function evaluations per iteration from linear to constant in the number of players. It achieves this by performing a single joint perturbation of all players' strategies, rather than perturbing each one individually. This yields dramatic benefits for many-player games in which each evaluation incurs costs in wall time, memory, money, or other resources.We apply our technique to various auctions and resource-allocation games. Experiments show that our technique quickly finds high-quality approximate Nash equilibria of these games. This is joint work with Tuomas Sandholm.Presented in Partial Fulfillment of the CSD Speaking Skills Requirement Event Website: https://csd.cmu.edu/calendar/speaking-skills-talk-carlos-martin Add event to Google Add event to iCal